pond snails - Turkish English Dictionary